// 分类页主体js代码
$(function(){
	// chkzwlen($('.qaTable .title .lnk'),20);
	// 鼠标移入移出问题tr改变其背景颜色
	var trs = $('.qaTable table tr');
	trs.hover(function(){
		$(this).css({background:'#f8f8f8'}).find('.title .qkanswerBtn').show();
	},function(){
		$(this).css({background:'#ffffff'}).find('.title .qkanswerBtn').hide().add($(this).find('.title .qkanswerBtn-on').show());
	});
	// [快速回答按钮]
	var qkanswerBtn = $('tr .title .qkanswerBtn');
	var qkanswerBtnOn = $('tr .title .qkanswerBtn-on');
	// 鼠标移入移出[快速回答]按钮改变其背景图片
	qkanswerBtn.hover(function(){
		$(this).css({backgroundPosition:'-81px 0px'});
	},function(){
		$(this).css({backgroundPosition:'0px 0px'});
	});
	// =========鼠标点击[快速回答]按钮改变其背景图片
	qkanswerBtn.click(function(){
		// 判断当前[快速回答]是否存在class ‘qkanswerBtn-on’
		if($(this).attr('class') != "qkanswerBtn qkanswerBtn-on"){
			//删除所有class(qkanswerBtn-on)
			qkanswerBtn.removeClass('qkanswerBtn-on');
			//删除所有('.qkanswerBtn-on')标签
			qkanswerBtn.siblings('.quickAnswer').empty();
			$(this).parent('.titFull').append(sudo).find('.quickAnswer').slideToggle(200);
		}else{
			qkanswerBtn.siblings('.quickAnswer').slideToggle(200,function(){$(this).siblings('.quickAnswer').empty();});
		}
		// 存在则删除，不存在则添加
		$(this).toggleClass('qkanswerBtn-on').css({backgroundPosition:'0px -26px'});
		qkanswerBtn.hide();
	});
	// 鼠标点击[快速回答]按钮后移入移出时改变其背景图片
	qkanswerBtnOn.live({
		mouseover:function(){$(this).css({display:'block',backgroundPosition:'0px -26px'});},
		mouseout:function(){$(this).css({display:'block',backgroundPosition:'-81px -26px'});}
	});
	// 快速回答提交按钮移入移出点击事件
	$('.quickAnswer .btn').live({
		mouseover:function(){
			$(this).css({backgroundPosition:'0 -220px'}).find('button').css({backgroundPosition:'right -340px'});
		},
		mouseout:function(){
			$(this).css({backgroundPosition:'0 -180px'}).find('button').css({backgroundPosition:'right -300px'});
		},
		click:function(){
			var text = $('#textareas');
			var cont = text.val();
			var preg = /(\s+)/ig;
			//替换空格为空字符串
			cont = cont.replace(preg,'');
				// 判断输入框无操作或输入空格时闪烁
			if(cont == '' || cont == '点击输入您的回答'){
				setTimeout(function(){text.css({background:'red'});setTimeout(function(){text.css({background:'#fff'});},100);},100);
			}
		}
	});
});
//快速回答框标签
var sudo="<div class='quickAnswer'><div class='textarea'><textarea name='' id='textareas' cols='30' rows='10' placeholder='点击输入您的回答'></textarea></div><div><span class='btn'><button>提交回答</button></span></div></div>";